of the battering ram - Francés Inglés Diccionario